craft supervisor - French English Dictionary